Big Huge Thesaurus

creeping Charlie

noun